<!DOCTYPE html>
<html lang="zh-Hans-CN">
<head>
	<meta charset="UTF-8">
	<title>ng-model 指令</title>
	<style>
		input.ng-invalid {
			background-color: lightblue;
		}
	</style>
</head>
<body ng-app="myApp">
	<div ng-controller="myCtrl">
		名字: <input ng-model="name">
	</div>

	<!--双向绑定-->
	<div ng-controller="teg2">
		名字: <input ng-model="name">
		<h1>你输入了: {{name}}</h1>
	</div>

	<!-- 输入验证 -->
	<!--<form name="myForm">-->
		<!--Email:-->
		<!--<input type="email" name="myAddress" ng-model="text">-->
		<!--<span ng-show="myForm.myAddress.$error.email">不是一个合法的邮箱地址</span>-->
	<!--</form>-->

	<!-- 应用状态 -->
	<form name="myForm" ng-init="myText = 'test@runoob.com'">
		Email:
		<input type="email" name="myAddress" ng-model="myText" required>
		<p>编辑邮箱地址，查看状态的改变。</p>
		<h1>状态</h1>
		<p>Valid: {{myForm.myAddress.$valid}} (如果输入的值是合法的则为 true)。</p>
		<p>Dirty: {{myForm.myAddress.$dirty}} (如果值改变则为 true)。</p>
		<p>Touched: {{myForm.myAddress.$touched}} (如果通过触屏点击则为 true)。</p>
		<!-- 文本域添加了 required 属性，该值是必须的 -->
	</form>

	<!-- css类 -->
	<form name="ddf">
		输入你的名字:
		<input name="myName" ng-model="myText" required>
	</form>
	<p>编辑文本域，不同状态背景颜色会发送变化。</p>
	<p>文本域添加了 required 属性，该值是必须的，如果为空则是不合法的。</p>



	<script src="angular.min.js"></script>
	<script>
		var app = angular.module('myApp', []);
		app.controller('myCtrl', function($scope) {
			$scope.name = "愉快的星球一";
		});

		app.controller('teg2', function($scope) {
			$scope.name = "last Time";
		});

	</script>
</body>
</html>